package com.open.capacity.finance.dto.audit_model_8;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.handler.inter.IExcelDataModel;
import cn.afterturn.easypoi.handler.inter.IExcelModel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class ExcelData implements IExcelDataModel, IExcelModel {

    //行号
    private Integer rowNum;
    //错误消息
    private String errorMsg;


    @Excel(name = "单位名称")
    private String companyName;

    @Excel(name = "会计年度")
    private Integer kjnd;

    //差旅
    @Excel(name = "年初预算", groupName = "差旅费")
    private BigDecimal total30211;

    @Excel(name = "执行", groupName = "差旅费")
    private BigDecimal excute30211;

    @Excel(name = "核算", groupName = "差旅费")
    private BigDecimal pz30211;


    //出国
    @Excel(name = "年初预算", groupName = "因公出国（境）费")
    private BigDecimal total30212;

    @Excel(name = "执行", groupName = "因公出国（境）费")
    private BigDecimal excute30212;

    @Excel(name = "核算", groupName = "因公出国（境）费")
    private BigDecimal pz30212;


    //会议
    @Excel(name = "年初预算", groupName = "会议费")
    private BigDecimal total30215;

    @Excel(name = "执行", groupName = "会议费")
    private BigDecimal excute30215;

    @Excel(name = "核算", groupName = "会议费")
    private BigDecimal pz30215;



    //培训
    @Excel(name = "年初预算", groupName = "培训费")
    private BigDecimal total30216;

    @Excel(name = "执行", groupName = "培训费")
    private BigDecimal excute30216;

    @Excel(name = "核算", groupName = "培训费")
    private BigDecimal pz30216;


    //公务车
    @Excel(name = "年初预算", groupName = "公务用车购置及运行维护费")
    private BigDecimal total30231;

    @Excel(name = "执行", groupName = "公务用车购置及运行维护费")
    private BigDecimal excute30231;

    @Excel(name = "核算", groupName = "公务用车购置及运行维护费")
    private BigDecimal pz30231;

    //接待
    @Excel(name = "年初预算", groupName = "公务接待费")
    private BigDecimal total30217;

    @Excel(name = "执行", groupName = "公务接待费")
    private BigDecimal excute30217;


    @Excel(name = "核算", groupName = "公务接待费")
    private BigDecimal pz30217;

}
